国内首个发布!一站式量子程序集成开发环境Qurator
本源量子研发团队最新开发出一款整合QPanda量子编程框架、QRunes编码及编译于一体的集成开发环境——Qurator。
http://originqc.com.cn/website/quantumEnvironment.html
(图片来源:本源量子)
(图片来源:本源量子)
近年来量子计算机硬件的迅速发展,量子软件开发越来越引起人们的重视。量子软件在量子计算中的重要性愈发突显。
当前各式各样的量子编程框架、模拟器和集成开发环境层出不穷,比如Microsoft 的Q#是基于Visual studio进行开发的,IBM的Quantum Experience Platform,Rigetti的Rigetti Forest和Cloud Computing Services(QCS)等,即便如此,配套合适且便捷易操作的量子编程软件仍然欠缺。
3.
与现有的其它同类量子程序集成环境相比,Qurator能够满足编译器及QPanda(量子编程框架)安装和复杂的量子编程开发环境配置。
Qurator的推出丰富了本源的量子计算编程生态中的编程工具,并简化了量子软件开发包(QPanda)的获取、安装、编译流程,为后续本源基于QRunes编程语言的编译器在量子程序的纠错、含噪线路校准和线路优化、量子指令集优化、适配多量子计算后端等工作做了编程工具链上的开发铺垫。
(图片来源:本源量子)
用户通过安装Qurator即可直接获取QPanda源码并在Qurator中实现QPanda一键编译安装。
Qurator能够支持QRunes语言量子程序开发,其编辑器工作区具有丰富的Smart Coding功能:高亮,悬浮提示,Snippets等,并提供了可视化的运算结果和控制台交互功能。
Qurator通过量子编译器提供了编译选项功能,能够方便用户查看QRunes编译过程的中间代码(OriginIR、分时序的量子程序等)。
4.
用户可以在本源量子官方网站上下载Qurator,下载后双击应用程序安装包并根据安装向导提示进行自定义安装即可(Qurator集成了快捷的编译环境安装和配置,无需用户单独进行环境配置,安装时可勾选相关开发环境组件)。
本源量子团队欢迎各位量子程序开发者及广大量子编程爱好者积极体验使用Qurator,我们会不断升级更新Qurator量子程序集成开发环境,对于在使用过程中遇到的问题,也欢迎在本源量子互动论坛与我们进行交流!
Qurator说明文档:
https://qrunes-tutorial.readthedocs.io/en/latest/
往期精彩回顾